export const mixin = {
	data() {
		return {
			share: {
				// 转发的标题
				title: 'O(∩_∩)O哈哈~',
				// 转发的路径，默认是当前页面，必须是以‘/’开头的完整路径，/pages/index/index
				path: '',
				//自定义图片路径，可以是本地文件路径、代码包文件路径或者网络图片路径，
				//支持PNG及JPG，不传入 imageUrl 则使用默认截图。显示图片长宽比是 5:4
				imageUrl: 'https://q1.itc.cn/q_70/images03/20240320/fcf023d835c54f78bac6c7efc98fbb4c.jpeg'
			}
		}
	},
	// 分享到微信
	onShareAppMessage: function() {
		// 获取加载的页面
		let pages = getCurrentPages(),
			view = pages[pages.length - 1]
		//分享的页面路径
		if (!this.share.path) {
			// #ifdef MP-WEIXIN	
			this.share.path = `/${view.route}`
			//#endif
			//#ifdef MP-ALIPAY
			this.share.path = view.$page.fullPath
			//#endif
		}
		//转发参数
		return this.share
	},
	// 分享到朋友圈
	onShareTimeline() {
		// 获取加载的页面
		let pages = getCurrentPages(),
			view = pages[pages.length - 1]
		//分享的页面路径
		if (!this.share.path) {
			// #ifdef MP-WEIXIN	
			this.share.path = `/${view.route}`
			//#endif
			//#ifdef MP-ALIPAY
			this.share.path = view.$page.fullPath
			//#endif
		}
		//转发参数
		return this.share
	},
}